﻿namespace TikTokApp.Interfaces
{
    public interface ITabPage : IDisposable
    {
        string PageTitle { get; }          // 页面标题
        UserControl AsUserControl();        // 作为用户控件
        void OnPageActivated();             // 页面激活时调用
        void OnPageDeactivated();           // 页面失活时调用
        bool AllowClose { get; }            // 是否允许关闭
        event EventHandler CloseRequested;   // 关闭请求事件
    }
}
